
.frontend_body {BACKGROUND-COLOR: #FFFFFF; background-image:url(../images/background.jpg)}

TABLE.top_menu_table
{
    LETTER-SPACING: 1pt;
    BACKGROUND-COLOR: #92B9D3
}
TABLE.top_menu_table TR
{
}
TABLE.top_menu_table TD
{
	border-left:#A4DAFF 1px outset;
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    HEIGHT: 19pt;
    TEXT-ALIGN: center
}
TABLE.top_menu_table TD.visited
{ 
	border-left:#A4DAFF 1px outset;
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    HEIGHT: 19pt;
    TEXT-ALIGN: center;
	background-color: #E2E7EB ;
}

TABLE.top_menu_table TD.none_border
{
    BORDER-RIGHT: medium none
}
TABLE.top_menu_table TD A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #212B32;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
TABLE.top_menu_table TD A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #212B32;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
TABLE.top_menu_table TD A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #212B32;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}


TABLE.left_menu_table {
	BACKGROUND-COLOR: #DED8BC;
	color:#C6DDEC;
	font-size: 11px;
}
TABLE.left_menu_table_search {
	BACKGROUND-COLOR: #FFFFFF;
	color: #003366;
	font-size: 11px;
}
TABLE.left_menu_table TR {
}
TABLE.left_menu_table TD.level1 {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 14pt; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc0000; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: arial; HEIGHT: 18pt; BACKGROUND-COLOR: #B5CEDF; background-image:url(../images/left_menu_button.gif)
}
TABLE.left_menu_table TD.level2 {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 7pt; FONT-SIZE: 8pt; COLOR: #aa0000; BORDER-BOTTOM: #aae4ff 1px inset; FONT-FAMILY: Arial; HEIGHT: 16pt; BACKGROUND-COLOR: #e3eeee
}
TABLE.left_menu_table TD.level1 A:link {
	FONT-FAMILY:arial;FONT-WEIGHT: bold; FONT-SIZE: 9pt;COLOR: #483524; TEXT-DECORATION: none
}
TABLE.left_menu_table TD.level1 A:visited {
	FONT-FAMILY:arial;FONT-WEIGHT: bold; FONT-SIZE: 9pt;COLOR: #483524; TEXT-DECORATION: none
}
TABLE.left_menu_table TD.level1 A:hover {
	FONT-FAMILY:arial;FONT-WEIGHT: bold; FONT-SIZE: 9pt;CURSOR: hand; COLOR: #cc0000; TEXT-DECORATION: underline
}
TABLE.left_menu_table TD.level2 A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt;COLOR: #aa0000; TEXT-DECORATION: none
}
TABLE.left_menu_table TD.level2 A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt;COLOR: #aa0000; TEXT-DECORATION: none
}
TABLE.left_menu_table TD.level2 A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt;CURSOR: hand; COLOR: #aa0000; TEXT-DECORATION: underline
}


TABLE.right_menu_table {
	BACKGROUND-COLOR: #EADFD5
}
TABLE.right_menu_table TR {
}
TABLE.right_menu_table TD.level1 {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 14pt; FONT-WEIGHT: bold; FONT-SIZE: 8pt; COLOR: #cc0000; BORDER-BOTTOM: #ffffff 1px outset; FONT-FAMILY: arial; HEIGHT: 18pt; BACKGROUND-COLOR: #F5F7F7
}
TABLE.right_menu_table TD.level2 {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 7pt; FONT-SIZE: 8pt; COLOR: #aa0000; BORDER-BOTTOM: #aae4ff 1px inset; FONT-FAMILY: Arial; HEIGHT: 16pt; BACKGROUND-COLOR: #e3eeee
}
TABLE.right_menu_table TD.level1 A:link {
	FONT-FAMILY:arial;FONT-WEIGHT: bold; FONT-SIZE: 9pt;COLOR: #483524; TEXT-DECORATION: none
}
TABLE.right_menu_table TD.level1 A:visited {
	FONT-FAMILY:arial;FONT-WEIGHT: bold; FONT-SIZE: 9pt;COLOR: #483524; TEXT-DECORATION: none
}
TABLE.right_menu_table TD.level1 A:hover {
	FONT-FAMILY:arial;FONT-WEIGHT: bold; FONT-SIZE: 9pt;CURSOR: hand; COLOR: #cc0000; TEXT-DECORATION: underline
}
TABLE.right_menu_table TD.level2 A:link {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt;COLOR: #aa0000; TEXT-DECORATION: none
}
TABLE.right_menu_table TD.level2 A:visited {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt;COLOR: #aa0000; TEXT-DECORATION: none
}
TABLE.right_menu_table TD.level2 A:hover {
	FONT-WEIGHT: normal; FONT-SIZE: 8pt;CURSOR: hand; COLOR: #aa0000; TEXT-DECORATION: underline
}


.left_table_bgcolor
{
    BACKGROUND-COLOR: #C6DDEC
}

.right_table_bgcolor {
	BACKGROUND-COLOR: #FFFFFF
}

.footer_table_bgcolor
{
    BACKGROUND-COLOR: #97BBD3
}

.page_title {
	PADDING-LEFT: 30px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 15px;
	COLOR: #0066FF;
	FONT-FAMILY: Arial;
	LETTER-SPACING: 1pt;
	HEIGHT: 25px;
	TEXT-ALIGN: left;
	background-image: url(../images/page_title.jpg);
}

.category_link {
	FONT-SIZE: 11pt; font-weight:bold; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial;TEXT-DECORATION: none; height:25; vertical-align:middle;background-image:url(../images/list.jpg)
}
.category_link A:link {
	FONT-SIZE: 11pt; font-weight:bold;CURSOR: hand; FONT-FAMILY: arial;COLOR: #003366; TEXT-DECORATION: none;
}

.category_link A:hover {
	FONT-SIZE: 11pt; font-weight:bold;
	CURSOR: hand; FONT-FAMILY: arial;
	COLOR: #CC3300; 
	TEXT-DECORATION:underline;
}
.category_link A:visited {
	FONT-SIZE: 11pt; 
	font-weight:bold;
	CURSOR: hand; FONT-FAMILY: arial;
	COLOR: #003366; 
	TEXT-DECORATION: none;
}
.category_title {
	PADDING-LEFT: 0pt;FONT-WEIGHT: bold; FONT-SIZE: 14px; 
	COLOR: #CC3300; FONT-FAMILY: Arial; 
	LETTER-SPACING: 1pt; HEIGHT: 25px; 
	TEXT-ALIGN: left; 
	background-image:url(../images/list.jpg) 
}

.search_title {
	PADDING-LEFT: 10pt;	FONT-WEIGHT: bold;
	FONT-SIZE: 14px;COLOR: #CC3300;
	FONT-FAMILY: Arial;LETTER-SPACING: 1pt;
	HEIGHT: 25px;TEXT-ALIGN: left;
	background-image: url(../images/list.jpg);padding-bottom: 8px;
}
.agency_link {
	FONT-SIZE: 11pt; 
	font-weight:bold; 
	CURSOR: hand; 
	COLOR: #CC3300; 
	FONT-FAMILY: arial;
	TEXT-DECORATION: none; 
	height:25; 
	vertical-align:middle;
	background-image:url(../images/list.jpg);	
}
.agency_link A:link {
	COLOR: #CC3300;
	FONT-SIZE: 11pt;
	font-weight:bold; 
	TEXT-DECORATION: none;
}
.agency_link A:visited {
	COLOR: #CC3300; 
	FONT-SIZE: 11pt;
	font-weight:bold;
	TEXT-DECORATION: none;
}
.agency_link A:hover {
	COLOR:#0000FF; 
	FONT-SIZE: 11pt;
	font-weight:bold;
	TEXT-DECORATION: none;
}

.agency_detail_title {
	FONT-SIZE: 11pt; 
	font-weight:bold; 
	COLOR:#0000FF; 
	FONT-FAMILY: arial;
}
.cate_link {
	FONT-SIZE: 10pt; 
	font-weight:bold; 
	CURSOR: hand; 
	COLOR: #CC3300; 
	FONT-FAMILY: arial;
	TEXT-DECORATION: none; 
	height:25; 
	vertical-align:middle;
}
.cate_link A:link {
	FONT-SIZE: 10pt; 
	font-weight:bold;
	COLOR: #CC3300; 
	TEXT-DECORATION: none;
}
.cate_link A:visited {
	FONT-SIZE: 10pt; 
	font-weight:bold;
	COLOR: #CC3300; 
	TEXT-DECORATION: none;
}
.cate_link A:hover {
	FONT-SIZE: 10pt; 
	font-weight:bold;
	COLOR:#0000FF; 
	TEXT-DECORATION: none;
}

.abc_list_link {
	FONT-SIZE: 11pt; CURSOR: hand; COLOR: #0000FF; FONT-FAMILY: arial;TEXT-DECORATION: none; height:25; vertical-align:middle;
}
.abc_list_link A:link {
	FONT-SIZE: 11pt; CURSOR: hand; FONT-FAMILY: arial;COLOR: #0000FF; TEXT-DECORATION: underline;
}
.abc_list_link A:visited {
	FONT-SIZE: 11pt; CURSOR: hand; FONT-FAMILY: arial;COLOR: #0000FF; TEXT-DECORATION: underline;
}
.abc_list_link A:hover {
	FONT-SIZE: 11pt; CURSOR: hand; FONT-FAMILY: arial;COLOR: #FF0000; TEXT-DECORATION: underline;
}
.number_label {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #000000;
	FONT-FAMILY: arial; padding-left:5pt;
	TEXT-DECORATION: none;
}
.see_detail_link {
	FONT-SIZE: 8pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial;TEXT-DECORATION: underline; height:25; vertical-align:right; padding-left:5pt;
}
.see_detail_link A:link {
	FONT-SIZE: 8pt; CURSOR: hand; FONT-FAMILY: arial;COLOR: #003366; TEXT-DECORATION: underline;
}
.see_detail_link A:visited {
	FONT-SIZE: 8pt; CURSOR: hand; FONT-FAMILY: arial;COLOR: #003366; TEXT-DECORATION: underline;
}
.see_detail_link A:hover {
	FONT-SIZE: 8pt; CURSOR: hand; FONT-FAMILY: arial;COLOR: #CC0000; TEXT-DECORATION: underline;
}

.next_link {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	COLOR: #003366; 
	FONT-FAMILY: arial; 
	vertical-align:middle;
	text-align:right;
}
.next_link A:link {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	FONT-FAMILY: arial;
	COLOR: #003366; 
	TEXT-DECORATION: underline;
}
.next_link A:visited {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	FONT-FAMILY: arial;
	COLOR: #003366; 
	TEXT-DECORATION: underline;
}
.next_link A:hover {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	FONT-FAMILY: arial;
	COLOR: #CC0000; 
	TEXT-DECORATION: underline;
}
.end_of_next{
	FONT-SIZE: 9pt; 
	COLOR:#EDB989;  
	FONT-FAMILY: arial;
	TEXT-DECORATION: underline; 
	vertical-align:middle;
	CURSOR:default; 
}
.previous_link {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	COLOR: #003366; 
	FONT-FAMILY: arial;
	TEXT-DECORATION: underline; 
	vertical-align:middle;
	text-align:right;
}
.previous_link A:link {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	FONT-FAMILY: arial;
	COLOR: #003366; 
	TEXT-DECORATION: underline;
}
.previous_link A:visited {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	FONT-FAMILY: arial;
	COLOR: #003366; 
	TEXT-DECORATION: underline;
}
.previous_link A:hover {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	FONT-FAMILY: arial;
	COLOR: #CC0000;
	TEXT-DECORATION: underline;
}
.end_of_previous{
	FONT-SIZE: 9pt; 
	COLOR:#EDB989; 
	FONT-FAMILY: arial;
	TEXT-DECORATION: underline; 
	vertical-align:middle;
	CURSOR:default; 
}
.first_link {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	COLOR:#003366; 
	FONT-FAMILY: arial;
	TEXT-DECORATION: underline; 
	vertical-align:middlet;
	text-align:right;
}
.first_link A:link {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	FONT-FAMILY: arial;
	COLOR: #003366; 
	TEXT-DECORATION: underline;
}
.first_link A:visited {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	FONT-FAMILY: arial;
	COLOR: #003366; 
	TEXT-DECORATION: underline;
}
.first_link A:hover {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	FONT-FAMILY: arial;
	COLOR: #CC0000; 
	TEXT-DECORATION: underline;
}
.end_of_first{
	FONT-SIZE: 9pt; 
	COLOR:#EDB989; 
	FONT-FAMILY: arial;
	TEXT-DECORATION: underline; 
	vertical-align:middle;
	CURSOR:default; 
}

.last_link {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	COLOR:#003366; 
	FONT-FAMILY: arial;
	TEXT-DECORATION: underline; 
	vertical-align:middlet;
	text-align:right;
}
.last_link A:link {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	FONT-FAMILY: arial;
	COLOR: #003366; 
	TEXT-DECORATION: underline;
}
.last_link A:visited {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	FONT-FAMILY: arial;
	COLOR: #003366; 
	TEXT-DECORATION: underline;
}
.last_link A:hover {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	FONT-FAMILY: arial;
	COLOR: #CC0000; 
	TEXT-DECORATION: underline;
}
.end_of_last{
	FONT-SIZE: 9pt; 
	COLOR:#EDB989;  
	FONT-FAMILY: arial;
	TEXT-DECORATION: underline; 
	vertical-align:middle;
	CURSOR:default; 
}
.send_qa_link {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	COLOR:#003366; 
	FONT-FAMILY: arial;
	TEXT-DECORATION: underline; 
	vertical-align:middlet;
	text-align:right;
	padding-right:5pt;
}
.send_qa_link A:link {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	FONT-FAMILY: arial;
	COLOR: #003366; 
	TEXT-DECORATION: underline;
}
.send_qa_link A:visited {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	FONT-FAMILY: arial;
	COLOR: #003366; 
	TEXT-DECORATION: underline;
}
.send_qa_link A:hover {
	FONT-SIZE: 9pt; 
	CURSOR: hand; 
	FONT-FAMILY: arial;
	COLOR: #CC0000; 
	TEXT-DECORATION: underline;
}

.cate_on_list_page {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial; padding-left:5pt; TEXT-DECORATION: none;
}
.cate_on_list_page A:link {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial; padding-left:5pt; TEXT-DECORATION: none;
}
.cate_on_list_page A:visited {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial; padding-left:5pt; TEXT-DECORATION: none;
}
.cate_on_list_page A:hover {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #CC6600; FONT-FAMILY: arial; padding-left:5pt; TEXT-DECORATION: none;
}

.af_content_title {
	FONT-SIZE: 14pt;
	FONT-FAMILY: arial;
	padding-left:5pt;
	height:30pt;
	color: #FF6600;
}

.af_content_label
{
    PADDING-LEFT: 5pt;
	PADDING-RIGHT: 5pt;
	TEXT-ALIGN:justify; 
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
	color: #003366;
    FONT-FAMILY: arial;
}
.qa_content_title {
	FONT-SIZE: 10pt;
	FONT-FAMILY: arial;
	padding-left:5pt;
	height:20pt;
	color: #FF6600;
}

.qa_content_label
{
    PADDING-LEFT: 5pt;
	PADDING-RIGHT: 5pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
	color: #009966;
    FONT-FAMILY: arial;
}

.file_attach_list {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #993300;
	FONT-FAMILY: arial;
	background-repeat: no-repeat;
	background-image: url(../images/file_attach_list.jpg);
	height: 25px;
	padding-bottom: 2px;
	margin-bottom: 2px;
}

.file_attach {
	FONT-SIZE: 10px; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial; padding-left:5pt; TEXT-DECORATION: none;
}
.file_attach A:link {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial; padding-left:5pt; TEXT-DECORATION: none;
}
.file_attach A:visited {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial; padding-left:5pt; TEXT-DECORATION: none;
}
.file_attach A:hover {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #CC6600; FONT-FAMILY: arial; padding-left:5pt; TEXT-DECORATION: none;
}

.near_list {
	PADDING-LEFT: 5px;
	FONT-WEIGHT: bold;
	FONT-SIZE: 11pt;
	COLOR: #993300;
	FONT-FAMILY: arial;
	height:25px;
	background-image: url(../images/near_list.jpg);
	padding-bottom: 0px;
}

.term_on_near_list {
	FONT-SIZE: 10px; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial; padding-left:5pt; TEXT-DECORATION: none; 
}
.term_on_near_list A:link {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial; padding-left:5pt; TEXT-DECORATION: none;
}
.term_on_near_list A:visited {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #003366; FONT-FAMILY: arial; padding-left:5pt; TEXT-DECORATION: none;
}
.term_on_near_list A:hover {
	FONT-SIZE: 10pt; CURSOR: hand; COLOR: #CC6600; FONT-FAMILY: arial; padding-left:5pt; TEXT-DECORATION: none;
}

.normal_image {
	BORDER-RIGHT: medium none; BORDER-TOP: medium none; BORDER-LEFT: medium none; CURSOR: hand; BORDER-BOTTOM: medium none
}

.owner_line1 {
	PADDING-LEFT: 3pt; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: arial
}

.owner_line2 {
	PADDING-LEFT: 3pt; FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: arial
}

.owner_line3 {
	PADDING-LEFT: 3pt; FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: arial
}
.copyright_line1 {
	PADDING-LEFT: 3pt; FONT-WEIGHT: bold; FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: arial
}
.copyright_line2 {
	PADDING-LEFT: 3pt; FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: arial
}
.copyright_line3 {
	PADDING-LEFT: 3pt; FONT-SIZE: 10pt; COLOR: blue; FONT-FAMILY: arial
}

TABLE.box_table {
	BACKGROUND-COLOR: #C6DDEC;
}
TABLE.box_table TD {
	CURSOR: hand;
	FONT-FAMILY: arial;
}

TABLE.box_table TD.header{
    PADDING-LEFT: 15pt;
	FONT-WEIGHT: bold; 
	FONT-SIZE: 12px;
	COLOR: #155697; 
	FONT-FAMILY: arial;
    HEIGHT: 18pt;
	background-image: url(../images/left_menu_button.gif);
	background-repeat:no-repeat;
}

TABLE.box_table TD A:link {
	COLOR: #003366; TEXT-DECORATION: none
}
TABLE.box_table TD A:visited {
	COLOR: #003366; TEXT-DECORATION: none
}
TABLE.box_table TD A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}

.char_link {
	FONT-SIZE: 11pt; font-weight:bold; CURSOR: hand; COLOR: #CC0033; FONT-FAMILY: arial;TEXT-DECORATION: none; height:25; vertical-align:middle;
}
.char_link A:link {
	FONT-SIZE: 11pt; font-weight:bold;CURSOR: hand; FONT-FAMILY: arial;COLOR: #003366; TEXT-DECORATION: none;
}
.char_link A:visited {
	FONT-SIZE: 11pt; font-weight:bold;CURSOR: hand; FONT-FAMILY: arial;COLOR: #CC6600; TEXT-DECORATION: none;
}
.char_link A:hover {
	PADDING-LEFT: 0pt;FONT-WEIGHT: bold; FONT-SIZE: 16px; COLOR: #CC3300; FONT-FAMILY: Arial; LETTER-SPACING: 1pt; HEIGHT: 25px; TEXT-ALIGN: left; 
}
.char_title {
	PADDING-LEFT: 0pt;FONT-WEIGHT: bold; FONT-SIZE: 14px; COLOR: #CC9999; FONT-FAMILY: Arial; LETTER-SPACING: 1pt; HEIGHT: 25px; TEXT-ALIGN: left; 
}
.search_label {
	PADDING-LEFT: 5pt; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: #005FA9; FONT-FAMILY: arial
}
.search_textbox {
	BORDER-RIGHT: #ffc08e 1px inset; 
	BORDER-TOP: #ffc08e 1px outset;
	BORDER-LEFT: #ffc08e 1px outset; 
	BORDER-BOTTOM: #ffc08e 1px inset; 
	PADDING-LEFT: 2pt;
	FONT-SIZE: 10pt; 
	FONT-FAMILY: Arial
	
}
.keyboard_radio {
	FONT-SIZE: 10pt; FONT-FAMILY: arial
}
.search_button 
{
	BORDER-RIGHT: #ffc08e 1px inset; 
	BORDER-TOP: #ffc08e 1px outset; 
	FONT-SIZE: 9pt;
	BORDER-LEFT: #ffc08e 1px outset; 
	CURSOR: hand; 
	COLOR: #155697; 
	BORDER-BOTTOM: #ffc08e 1px inset; 
	FONT-FAMILY: arial; 
	BACKGROUND-COLOR: #F5F5E5; 
	TEXT-ALIGN: center
	overflow: visible;
}

.normal_button {
	
	BORDER-RIGHT: #ffc08e 1px inset; 
	BORDER-TOP: #ffc08e 1px outset; 
	FONT-SIZE: 10pt; 
	BORDER-LEFT: #ffc08e 1px outset; 
	CURSOR: hand; 
	COLOR: #155697; 
	BORDER-BOTTOM: #ffc08e 1px inset; 
	FONT-FAMILY: arial; 
	HEIGHT: 18pt; 
	WIDTH: 60px;
	BACKGROUND-COLOR: #F5F5E5; 
	TEXT-ALIGN: center
}
.normal_button a:link{
	text-decoration:none;
}
.normal_button a:hover{
	text-decoration:none;
}
.normal_button1 a:link{
	text-decoration:none;
}
.large_button {
	BORDER-RIGHT: #ffc08e 2px inset; BORDER-TOP: #ffc08e 2px outset; FONT-SIZE: 10pt; BORDER-LEFT: #ffc08e 2px outset; WIDTH: 150px; CURSOR: hand; COLOR: #483524; BORDER-BOTTOM: #ffc08e 2px inset; FONT-FAMILY: arial; HEIGHT: 18pt; BACKGROUND-COLOR: #eadeca; TEXT-ALIGN: center;TEXT-DECORATION: none;
}
.normal_li {list-style-image:url(../images/button_list.gif)}; 


TABLE.list_table {
	BORDER-TOP: #d6d6c0 1px solid; FONT-SIZE: 10pt; BORDER-LEFT: #d6d6c0 1px solid; CURSOR: hand; FONT-FAMILY: arial;width:98%; margin-left: 5px; margin-right: 5px;
}
TABLE.list_table TR {
	
}
TABLE.list_table TD {
	PADDING-RIGHT: 3pt; PADDING-LEFT: 3pt; HEIGHT: 18pt
}
TABLE.list_table TR.header {
	FONT-WEIGHT: bold; CURSOR: default; COLOR: #4F3721; BACKGROUND-COLOR: #DAC4A1; TEXT-ALIGN: center
}
TABLE.list_table TR.header TD {
	BORDER-LEFT: #9DC980 1px
}
TABLE.list_table TR.odd_row {
	BACKGROUND-COLOR: #F5F7F7
}
TABLE.list_table TR.odd_row TD {
	BORDER-RIGHT: #d6d6c0 1px solid; BORDER-BOTTOM: #ccccbc 1px solid
}
TABLE.list_table TR.midle_row {
	BACKGROUND-COLOR: lavenderblush
}
TABLE.list_table TR.midle_row TD {
	BORDER-RIGHT: #d6d6c0 1px solid; BORDER-BOTTOM: #ccccbc 1px solid
}
TABLE.list_table TR.round_row {
	BACKGROUND-COLOR: white
}
TABLE.list_table TR.round_row TD {
	BORDER-RIGHT: #d6d6c0 1px solid; BORDER-BOTTOM: #ccccbc 1px solid
}
TABLE.list_table TD.center {
	TEXT-ALIGN: center
}
TABLE.list_table TD.left {
	TEXT-ALIGN: left
}
TABLE.list_table TD.right {
	TEXT-ALIGN: right
}

A
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    PADDING-BOTTOM: 5pt;
    COLOR: #155697;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #155697;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #155697;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A:active
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #155697;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none
}
A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #155697;
    FONT-FAMILY: Arial;
    TEXT-DECORATION: none;
}
.owner_name_on_banner
{
	height:80;
	background-repeat:no-repeat;
	padding-top:45;
	padding-left:200;
	color: #006F6F;
	font-family:Arial, Helvetica, sans-serif;
	font-weight:bold;
	font-size:11pt;
}

.body1
{
    BACKGROUND-COLOR: white
}
.body2
{
    BACKGROUND-COLOR: white;
}
.body3
{
    BACKGROUND-COLOR: #1b82c1
}
.left_table_bgcolor
{
    BACKGROUND-COLOR: #C6DDEC
}
.footer_table_bgcolor
{
    BACKGROUND-COLOR: #97BBD3
}
TABLE.top_menu_table
{
    LETTER-SPACING: 1pt;
    BACKGROUND-COLOR: #92B9D3
}
TABLE.top_menu_table TR
{
}
TABLE.top_menu_table TD
{
	border-left:#A4DAFF 1px outset;
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    HEIGHT: 19pt;
    TEXT-ALIGN: center;
	FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #212B32;
    FONT-FAMILY: arial;
	cursor:hand;
}
TABLE.top_menu_table TD.visited
{ 
	border-left:#A4DAFF 1px outset;
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    HEIGHT: 19pt;
    TEXT-ALIGN: center;
	background-color: #E2E7EB ;
}

TABLE.top_menu_table TD.none_border
{
    BORDER-RIGHT: medium none
}
TABLE.top_menu_table TD A:link
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #212B32;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
TABLE.top_menu_table TD A:visited
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    COLOR: #212B32;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none;
}
TABLE.top_menu_table TD A:hover
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #212B32;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
TABLE.left_menu_table
{
    BACKGROUND-COLOR:#C6DDEC
}
TABLE.left_menu_table TR
{
}
TABLE.left_menu_table TD.level1
{
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 15pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR:#cc0000;
    BORDER-BOTTOM: #ffffff 1px outset;
    FONT-FAMILY: arial;
    HEIGHT: 18pt;
    BACKGROUND-COLOR: #B5CEDF; 
	background-repeat:no-repeat
}
TABLE.left_menu_table TD.level2
{
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 20pt;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BORDER-BOTTOM: #A5BDCE 1px inset;
    FONT-FAMILY: Arial;
    HEIGHT: 16pt;
    BACKGROUND-COLOR: #FFFFFF;
	background-repeat:no-repeat
}
TABLE.left_menu_table TD.level3
{
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 25pt;
    FONT-SIZE: 8pt;
    COLOR: #000000;
    BORDER-BOTTOM: #A5BDCE 1px inset;
    FONT-FAMILY: Arial;
    HEIGHT: 16pt;
    BACKGROUND-COLOR: #FFFFFF
}
TABLE.left_menu_table TD.level1 A:link
{
    FONT-SIZE: 9pt;
    COLOR: #155697;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
TABLE.left_menu_table TD.level1 A:visited
{
    FONT-SIZE: 9pt;
    COLOR: #155697;
    FONT-FAMILY: arial;
    TEXT-DECORATION: none
}
TABLE.left_menu_table TD.level1 A:hover
{
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #cc0000;
    FONT-FAMILY: arial;
    TEXT-DECORATION: underline
}
TABLE.left_menu_table TD.level2 A:link
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #aa0000;
    TEXT-DECORATION: none
}
TABLE.left_menu_table TD.level2 A:visited
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    COLOR: #aa0000;
    TEXT-DECORATION: none
}
TABLE.left_menu_table TD.level2 A:hover
{
    FONT-WEIGHT: normal;
    FONT-SIZE: 8pt;
    CURSOR: hand;
    COLOR: #aa0000;
    TEXT-DECORATION: underline
}
TABLE.form_table1
{
    BORDER-RIGHT: #bae4e4 2px outset;
    BORDER-TOP: #bae4e4 1px outset;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #bae4e4 1px outset;
    BORDER-BOTTOM: #bae4e4 2px outset;
    FONT-FAMILY: arial
}
TABLE.form_table1 TR
{
}
TABLE.form_table1 TD
{
    HEIGHT: 18pt
}
TABLE.list_table1
{
    BORDER-TOP: #d6d6c0 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #d6d6c0 1px solid;
    CURSOR: hand;
    FONT-FAMILY: arial
}
TABLE.list_table1 TR
{
}
TABLE.list_table1 TD
{
    PADDING-RIGHT: 3pt;
    PADDING-LEFT: 3pt;
    HEIGHT: 18pt
}
TABLE.list_table1 TR.header
{
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #fffeee;
    BACKGROUND-COLOR:#4D87A6;
    TEXT-ALIGN: center
}
TABLE.list_table1 TR.header TD
{
    BORDER-LEFT: #fff9f0 1px
}
TABLE.list_table1 TR.odd_row
{
    BACKGROUND-COLOR: #f5f7f7
}
TABLE.list_table1 TR.odd_row TD
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid
}
TABLE.list_table1 TR.midle_row
{
    BACKGROUND-COLOR: mistyrose
}
TABLE.list_table1 TR.midle_row TD
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid
}
TABLE.list_table1 TR.round_row
{
    BACKGROUND-COLOR: white
}
TABLE.list_table1 TR.round_row TD
{
    BORDER-RIGHT: #336699 1px solid;
    BORDER-BOTTOM: #336699 1px solid
}
TABLE.list_table1 TD.center
{
    TEXT-ALIGN: center
}
TABLE.list_table1 TD.left
{
    TEXT-ALIGN: left
}
TABLE.list_table1 TD.right
{
    TEXT-ALIGN: right
}
TABLE.list_table1 TD A:link
{
    COLOR: blue;
    TEXT-DECORATION: none
}
TABLE.list_table1 TD A:visited
{
    COLOR: blue;
    TEXT-DECORATION: none
}
TABLE.list_table1 TD A:hover
{
    CURSOR: hand;
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
TABLE.list_table1 TD.level0
{
	padding-left:0pt;
	font-weight:bold;
}
TABLE.list_table1 TD.level1
{
	padding-left:15pt;
	font-weight:bold;
	font-style:italic;
}
TABLE.list_table1 TD.level2
{
	padding-left:25pt;
	font-style:italic; 
}
TABLE.list_table1 TD.level3
{
	padding-left:45pt;
	font-size:9pt;
	font-style:italic;
}
TABLE.list_table1 TD.level4
{
	padding-left:55pt;
}
TABLE.list_table1 TD.level5
{
	padding-left:60pt;
	font-style:italic;
}
TABLE.list_table1 TD.level6
{
	padding-left:65pt;
	font-size:7pt;
}
TABLE.list_table1 TD.level7
{
	padding-left:70pt;
	font-style:italic;
}
TABLE.list_table1 TD.level8
{
	padding-left:75pt;
}

TABLE.list_table2
{
    BORDER-TOP: #d6d6c0 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #d6d6c0 1px solid;
    CURSOR: hand;
    FONT-FAMILY: arial;
}
TABLE.list_table2 TR
{
}
TABLE.list_table2 TD
{
    PADDING-RIGHT: 0pt;
    PADDING-LEFT: 3pt;
    HEIGHT: 18pt
}
TABLE.list_table2 TR.header
{
    FONT-WEIGHT: bold;
    CURSOR: default;
    COLOR: #005fa9;
    BACKGROUND-COLOR: #87cefa;
    TEXT-ALIGN: center
}
TABLE.list_table2 TR.header TD
{
    BORDER-LEFT: #9dc980 1px
}
TABLE.list_table2 TR.small_header
{
    FONT-WEIGHT: bold;
	font-size:11px;
    CURSOR: default;
    COLOR: #005fa9;
    BACKGROUND-COLOR: #87cefa;
    TEXT-ALIGN: center
}
TABLE.list_table2 TR.header TD
{
    BORDER-LEFT: #9dc980 1px
}
TABLE.list_table2 TR.odd_row
{
    BACKGROUND-COLOR: #f5f7f7
}
TABLE.list_table2 TR.odd_row TD
{
    BORDER-RIGHT: #d6d6c0 1px solid;
    BORDER-BOTTOM: #ccccbc 1px solid
}
TABLE.list_table2 TR.midle_row
{
    BACKGROUND-COLOR: lavenderblush
}
TABLE.list_table2 TR.midle_row TD
{
    BORDER-RIGHT: #d6d6c0 1px solid;
    BORDER-BOTTOM: #ccccbc 1px solid
}
TABLE.list_table2 TR.round_row
{
    BACKGROUND-COLOR: white
}
TABLE.list_table2 TR.round_row TD
{
    BORDER-RIGHT: #d6d6c0 1px solid;
    BORDER-BOTTOM: #ccccbc 1px solid
}
TABLE.list_table2 TD.center
{
    TEXT-ALIGN: center
}
TABLE.list_table2 TD.left
{
    TEXT-ALIGN: left
}
TABLE.list_table2 TD.right
{
    TEXT-ALIGN: right
}
TABLE.list_table2 TD A:link
{
    COLOR: blue;
    TEXT-DECORATION: none
}
TABLE.list_table2 TD A:visited
{
    COLOR: blue;
    TEXT-DECORATION: none
}
TABLE.list_table2 TD A:hover
{
    CURSOR: hand;
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
TABLE.list_table2 TD.level0
{
	padding-left:0pt;
	font-weight:bold;
}
TABLE.list_table2 TD.level1
{
	padding-left:0pt;
	font-weight:bold;
}
TABLE.list_table2 TD.level2
{
	padding-left:0pt;
	font-weight:bold;
	font-style:italic;
}
TABLE.list_table2 TD.level3
{
	padding-left:0pt;
	font-size:9pt;
	font-style:italic;
}
TABLE.list_table2 TD.level4
{
	border-bottom: 1px;
	padding-left:0pt;
}
TABLE.list_table2 TD.level5
{
	padding-left:5pt;
	font-style: italic; 
}}
TABLE.list_table2 TD.level6
{
	padding-left:10spt;
	font-style:italic;
}
TABLE.list_table2 TD.level7
{
	padding-left:15pt;
}
TABLE.list_table2 TD.level8
{
	padding-left:20pt;
}
TABLE.list_table2 TD.level9
{
	padding-left:25pt;
}
TABLE.list_table2 TD.level10
{
	padding-left:30pt;
}

TABLE.border_table1
{
    BORDER-RIGHT: #d6d6c0 1px solid;
    BORDER-TOP: #d6d6c0 1px solid;
    BORDER-LEFT: #d6d6c0 1px solid;
    BORDER-BOTTOM: #d6d6c0 1px solid
}
TABLE.tree_table1
{
    BORDER-TOP: #d6d6c0 1px solid;
    FONT-SIZE: 10pt;
    CURSOR: hand;
    BORDER-BOTTOM: #d6d6c0 1px solid;
    FONT-FAMILY: arial
}
TABLE.tree_table1 TR
{
}
TABLE.tree_table1 TD
{
    HEIGHT: 18pt
}
TABLE.tree_table1 TD.level1
{
    PADDING-LEFT: 10pt
}
TABLE.tree_table1 TD.level2
{
    PADDING-LEFT: 20pt
}
TABLE.tree_table1 TD.level3
{
    PADDING-LEFT: 30pt
}
TABLE.tree_table1 TD.level4
{
    PADDING-LEFT: 40pt
}
TABLE.tree_table1 TD.level5
{
    PADDING-LEFT: 50pt
}
TABLE.tree_table1 TD A:link
{
    COLOR: blue;
    TEXT-DECORATION: none
}
TABLE.tree_table1 TD A:visited
{
    COLOR: blue;
    TEXT-DECORATION: none
}
TABLE.tree_table1 TD A:hover
{
    CURSOR: hand;
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
.normal_title
{
    PADDING-LEFT: 0pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ff7d7d;
    FONT-FAMILY: Tahoma;
    LETTER-SPACING: 1pt;
    HEIGHT: 25px;
    TEXT-ALIGN: left
}
.small_title
{
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 14px;
    COLOR: #934f06;
    FONT-FAMILY: Arial;
    HEIGHT: 25px;
    TEXT-ALIGN: left
}
.large_title
{
    PADDING-LEFT: 0pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 16px;
    COLOR: #ff7d7d;
    FONT-FAMILY: Tahoma;
    LETTER-SPACING: 1pt;
    HEIGHT: 25px;
    TEXT-ALIGN: left
}
.very_small_title
{
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10px;
    COLOR: blue;
    FONT-FAMILY: Arial;
    HEIGHT: 25px;
    TEXT-ALIGN: left
}
.very_large_title
{
    PADDING-LEFT: 0pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 18px;
    COLOR: blue;
    FONT-FAMILY: Arial;
    HEIGHT: 25px;
    TEXT-ALIGN: left
}
.normal_label
{
    PADDING-LEFT: 5pt;
    FONT-WEIGHT: normal;
    FONT-SIZE: 10pt;
    COLOR: #005fa9;
    FONT-FAMILY: arial
}
.small_label
{
    PADDING-LEFT: 5pt;
    FONT-SIZE: 8pt;
    COLOR: #005fa9;
    FONT-FAMILY: Arial
}
.large_label
{
    PADDING-LEFT: 5pt;
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial
}
.very_small_label
{
    PADDING-LEFT: 5pt;
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.very_large_label
{
    PADDING-LEFT: 5pt;
    FONT-SIZE: 14pt;
    FONT-FAMILY: Arial
}
.normal_starmark
{
    FONT-SIZE: 10pt;
    COLOR: red
}
.small_starmark
{
    FONT-SIZE: 9pt;
    COLOR: red
}
.large_starmark
{
    FONT-SIZE: 12pt;
    COLOR: red
}
.very_small_starmark
{
    FONT-SIZE: 8pt;
    COLOR: red
}
.very_large_starmark
{
    FONT-SIZE: 14pt;
    COLOR: red
}
.normal_note
{
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman
}
.small_note
{
    FONT-SIZE: 9pt;
    COLOR: blue;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman
}
.large_note
{
    FONT-SIZE: 12pt;
    COLOR: blue;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman
}
.very_small_note
{
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman
}
.very_large_note
{
    FONT-SIZE: 14pt;
    COLOR: blue;
    FONT-STYLE: italic;
    FONT-FAMILY: Times New Roman
}
.normal_value
{
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: arial
}
.small_value
{
    FONT-SIZE: 9pt;
    COLOR: blue;
    FONT-FAMILY: arial
}
.large_value
{
    FONT-SIZE: 12pt;
    COLOR: blue;
    FONT-FAMILY: arial
}
.very_small_value
{
    FONT-SIZE: 8pt;
    COLOR: blue;
    FONT-FAMILY: arial
}
.very_large_value
{
    FONT-SIZE: 14pt;
    COLOR: blue;
    FONT-FAMILY: arial
}
.normal_textbox
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.small_textbox
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
.large_textbox
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial
}
.very_small_textbox
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.very_large_textbox
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: Arial
}
.normal_date_textbox
{
    FONT-SIZE: 10pt;
    WIDTH: 70px;
    FONT-FAMILY: Arial
}
.normal_number_textbox
{
    FONT-SIZE: 10pt;
    WIDTH: 100px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right
}
.short_number_textbox
{
    FONT-SIZE: 10pt;
    WIDTH: 40px;
    FONT-FAMILY: Arial;
    TEXT-ALIGN: right
}
.normal_checkbox
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial
}
.small_checkbox
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
.large_checkbox
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial
}
.very_small_checkbox
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.very_large_checkbox
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: Arial
}
.normal_selectbox
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: Arial;
	padding-left:0pt;
}
.small_selectbox
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: Arial
}
.large_selectbox
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: Arial
}
.very_small_selectbox
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: Arial
}
.very_large_selectbox
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: Arial
}
.normal_textarea
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial
}
.small_textarea
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial
}
.large_textarea
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: arial
}
.very_small_textarea
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
.very_large_textarea
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: arial
}
.normal_radiobutton
{
    FONT-SIZE: 10pt;
    FONT-FAMILY: arial;
	padding-left:0pt;
}
.small_radiobutton
{
    FONT-SIZE: 9pt;
    FONT-FAMILY: arial
}
.large_radiobutton
{
    FONT-SIZE: 12pt;
    FONT-FAMILY: arial
}
.very_small_radiobutton
{
    FONT-SIZE: 8pt;
    FONT-FAMILY: arial
}
.very_large_radiobutton
{
    FONT-SIZE: 14pt;
    FONT-FAMILY: arial
}
.normal_link_button
{
    FONT-SIZE: 10pt;
    COLOR: #a94915;
    FONT-FAMILY: arial;
    HEIGHT: 18pt;
    FONT-COLOR: A94915
}

	
.small_button
{
    BORDER-RIGHT: #0d659b 1px inset;
    BORDER-TOP: #0d659b 1px outset;
    FONT-SIZE: 8pt;
    BORDER-LEFT: #0d659b 1px outset;
    WIDTH: 60px;
    CURSOR: hand;
    COLOR: black;
    BORDER-BOTTOM: #0d659b 1px inset;
    FONT-FAMILY: arial;
    HEIGHT: 15pt;
    BACKGROUND-COLOR: #eadeca;
    TEXT-ALIGN: center
}
.large_button
{
    BORDER-RIGHT: #ffc08e 1px solid;
    BORDER-TOP: #ffc08e 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #ffc08e 1px solid;
    WIDTH: 160px;
    CURSOR: hand;
    COLOR: #155697;
    BORDER-BOTTOM: #ffc08e 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18pt;
    BACKGROUND-COLOR: #F5F5E5;
    TEXT-ALIGN: center
}
.very_small_button
{
}
.very_large_button
{
    BORDER-RIGHT: #ffc08e 1px solid;
    BORDER-TOP: #ffc08e 1px solid;
    FONT-SIZE: 10pt;
    BORDER-LEFT: #ffc08e 1px solid;
    WIDTH: 225px;
    CURSOR: hand;
    COLOR: #155697;
    BORDER-BOTTOM: #ffc08e 1px solid;
    FONT-FAMILY: Arial;
    HEIGHT: 18pt;
    BACKGROUND-COLOR: #F5F5E5;
    TEXT-ALIGN: center
}
.normal_link
{
    FONT-SIZE: 10pt;
    CURSOR: hand;
    COLOR: blue;
    FONT-FAMILY: arial
}
.normal_link A:link
{
    COLOR: #000099;
    TEXT-DECORATION: underline
}
.normal_link A:visited
{
    COLOR: #000099;
    TEXT-DECORATION: underline
}
.normal_link A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}
.small_link
{
    FONT-SIZE: 9pt;
    CURSOR: hand;
    COLOR: #305f8d;
    FONT-FAMILY: arial
}
.small_link A:link
{
    COLOR: #000099;
    TEXT-DECORATION: underline
}
.small_link A:visited
{
    COLOR: #af3013;
    TEXT-DECORATION: underline
}
.small_link A:hover
{
    COLOR: #cc0000;
    TEXT-DECORATION: underline
}

.highlight_link
{
    FONT-SIZE: 10pt;
    CURSOR: hand;
    COLOR: #FF0000;
    FONT-FAMILY: arial;
	background-color:#F9F9F9;
}
.highlight_link A:link
{
    COLOR: #FF0000;
    TEXT-DECORATION: underline
}
.highlight_link A:visited
{
    COLOR: #FF0000;
    TEXT-DECORATION: underline
}
.highlight_link A:hover
{
    COLOR: #FF0000;
    TEXT-DECORATION: underline
}

.large_link
{
}
.very_small_link
{
}
.very_large_link
{
}
.normal_image
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
	vertical-align:bottom;
}
.logged_user
{
    PADDING-LEFT: 3pt;
    FONT-SIZE: 8pt;
    COLOR: #000099;
    FONT-FAMILY: arial
}
.access_count
{
    PADDING-LEFT: 3pt;
    FONT-SIZE: 10pt;
    COLOR: #000099;
    FONT-FAMILY: arial
}
.owner_line1
{
    PADDING-LEFT: 3pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: arial
}
.owner_line2
{
    PADDING-LEFT: 3pt;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: arial
}
.owner_line3
{
    PADDING-LEFT: 3pt;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: arial
}
.copyright_line1
{
    PADDING-LEFT: 3pt;
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: arial
}
.copyright_line2
{
    PADDING-LEFT: 3pt;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: arial
}
.copyright_line3
{
    PADDING-LEFT: 3pt;
    FONT-SIZE: 10pt;
    COLOR: blue;
    FONT-FAMILY: arial
}
.normal_select
{
    FONT-WEIGHT: bold;
    FONT-SIZE: 10pt;
    COLOR: white;
    FONT-FAMILY: arial;
    BACKGROUND-COLOR: blue;
    TEXT-ALIGN: left
}
.normal_user
{
    FONT-SIZE: 11pt;
    COLOR: slateblue;
    FONT-FAMILY: 'Times New Roman'
}
.normal_label_print {
	PADDING-LEFT: 5pt; FONT-WEIGHT: normal; FONT-SIZE: 10pt; COLOR: black; FONT-FAMILY: arial
}
.small_label_print {
	PADDING-LEFT: 5pt; FONT-SIZE: 9pt; FONT-FAMILY: Arial;COLOR: black;
}
.very_small_label_print {
	PADDING-LEFT: 5pt; FONT-SIZE: 8pt; FONT-FAMILY: Arial;COLOR: black;
}
.large_label_print {
	PADDING-LEFT: 5pt; FONT-SIZE: 12pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold;
}
.very_large_label_print {
	PADDING-LEFT: 5pt; FONT-SIZE: 14pt; FONT-FAMILY: Times New Roman; FONT-WEIGHT: bold;
}

TABLE.list_table_print {
	BORDER-TOP: black 2px solid; BORDER-BOTTOM: black 2px solid; FONT-SIZE: 10pt; BORDER-RIGHT: black 2px solid; BORDER-LEFT: black 2px solid; CURSOR: hand; FONT-FAMILY: arial;width:98%; margin-left: 5px; margin-right: 5px;
}
TABLE.list_table_print TR {
}
TABLE.list_table_print TD {
	padding-left:3pt;
	padding-right:3pt;
	padding-bottom:2pt;
	padding-top:2pt;
	HEIGHT: 18pt
}
TABLE.list_table_print TR.header {
	FONT-WEIGHT: bold; CURSOR: default; FONT-SIZE: 10pt; BACKGROUND-COLOR: #DAC4A1; TEXT-ALIGN: center
}
TABLE.list_table_print TR.header TD {
	BORDER-LEFT: black 1px
}
TABLE.list_table_print TR.odd_row {
	BACKGROUND-COLOR: #F5F7F7; 
}
TABLE.list_table_print TR.odd_row TD {
	BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid; 
}
TABLE.list_table_print TR.midle_row {
	BACKGROUND-COLOR: mistyrose
}
TABLE.list_table_print TR.midle_row TD {
	BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
TABLE.list_table_print TR.round_row {
	 BACKGROUND-COLOR: white;
}
TABLE.list_table_print TR.round_row TD {
	 BORDER-RIGHT: black 1px solid; BORDER-BOTTOM: black 1px solid
}
TABLE.list_table_print TD.center {
	TEXT-ALIGN: center
}
TABLE.list_table_print TD.left {
	TEXT-ALIGN: left
}
TABLE.list_table_print TD.right {
	TEXT-ALIGN: right
}
TABLE.list_table_print TD A:link {
	COLOR: black; TEXT-DECORATION: none
}
TABLE.list_table_print TD A:visited {
	COLOR: black; TEXT-DECORATION: none
}
TABLE.list_table_print TD A:hover {
	COLOR: #cc0000; TEXT-DECORATION: underline
}
TABLE.list_table_print TD.level0
{
	padding-left:0pt;
	font-weight:bold;
}
TABLE.list_table_print TD.level1
{
	padding-left:0pt;
	font-weight:bold;
}
TABLE.list_table_print TD.level2
{
	padding-left:0pt;
	font-weight:bold;
	font-style:italic;
}
TABLE.list_table_print TD.level3
{
	padding-left:0pt;
	font-size:9pt;
	font-style:italic;
}
TABLE.list_table_print TD.level4
{
	border-bottom: 1px;
	padding-left:0pt;
}
TABLE.list_table_print TD.level5
{
	padding-left:5pt;
	font-style: italic; 
}}
TABLE.list_table_print TD.level6
{
	padding-left:10spt;
	font-style:italic;
}
TABLE.list_table_print TD.level7
{
	padding-left:15pt;
}
TABLE.list_table_print TD.level8
{
	padding-left:20pt;
}
TABLE.list_table_print TD.level9
{
	padding-left:25pt;
}
TABLE.list_table_print TD.level10
{
	padding-left:0pt;
}
.viewed_date {
	FONT-SIZE: 8pt; COLOR: #666666 ; FONT-FAMILY: arial;
}

.qa_title{
	font-size:10pt;
	font-family:"Arial, Helvetica, sans-serif";
	font-weight:bold;
	color:#003366;
	text-decoration:none;
	padding-left:5pt;
}
.qa_title A:link{
	font-size:10pt;
	font-family:"Arial, Helvetica, sans-serif";
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}
.qa_title A:visited{
	font-size:10pt;
	font-family:"Arial, Helvetica, sans-serif";
	font-weight:bold;
	color:#003366;
	text-decoration:none;
}
.qa_title A:hover{
	font-size:10pt;
	font-family:"Arial, Helvetica, sans-serif";
	font-weight:bold;
	color:#003366;
	text-decoration:underline;
}

.qa_content{
	font-size:10pt;
	font-family:"Arial, Helvetica, sans-serif";
	font-weight:normal;
	font-style:italic;
	color:#B1A7A3;
	text-decoration:none;
	padding-left:5pt;
}
.qa_content_label{
	font-size:9pt;
	font-family:"Arial, Helvetica, sans-serif";
	font-weight:bold;
	font-style:italic;
	color:#0000FF;
	text-decoration:none;
	padding-left:15pt;
}
.qa_answer_content{
	font-size:10pt;
	font-family:"Arial, Helvetica, sans-serif";
	font-weight:normal;
	font-style:italic;
	color:#5172A8;
	text-decoration:none;
	padding-left:5pt;
}
.qa_answer_content_label{
	font-size:9pt;
	font-family:"Arial, Helvetica, sans-serif";
	font-weight:bold;
	font-style:italic;
	color:#0000FF;
	text-decoration:none;
	padding-left:15pt;
}
.normal_image
{
    BORDER-RIGHT: medium none;
    BORDER-TOP: medium none;
    BORDER-LEFT: medium none;
    CURSOR: hand;
    BORDER-BOTTOM: medium none;
	vertical-align:bottom;
}